As a Software Engineer on Device Platform, you’ll use leading edge technologies to innovate highly concurrent, server applications that directly impact ecobee’s success. You understand the craft of software development including automated testing, continuous integration and deployment, design patter...